"""
自定义异常定义模块
"""


class MD2DocKitError(Exception):
    """MD2DocKit基础异常类"""
    pass


class FileValidationError(MD2DocKitError):
    """文件验证异常"""
    pass


class ConversionError(MD2DocKitError):
    """转换异常"""
    pass


class StorageError(MD2DocKitError):
    """存储异常"""
    pass


class ConfigurationError(MD2DocKitError):
    """配置异常"""
    pass


class TaskNotFoundError(MD2DocKitError):
    """任务不存在异常"""
    pass


class ConcurrencyLimitError(MD2DocKitError):
    """并发限制异常"""
    pass